项目 内容
这个作业属于哪个课程 课程社区
这个作业的要求在哪里 作业要求
我在这个课程的目标是 凝聚整个团队通过一定的软件开发流程,在预计时间内发布”足够好”的符合用户需求的软件,并证明其是可维护和持续发展的,并在其中做出应有的贡献,提升进行软件工程开发的能力。
这个作业在哪个具体方面帮助我实现目标 熟悉敏捷开发的方法论,学习用户故事叙述,尝试站在用户视角来思考问题,通过实际开发产品进行相关实践。

[T.12] 团队项目:Alpha 阶段发布说明

这一版本的新功能和特性

登录与注册页面

wzh是一名不折不扣扑克牌爱好者,最近他又有了新的扑克牌规则创作的欲望了,经由好友推荐,他打开了WildCard网站。听说这个网页可以自由的通过图形化的方式进行扑克牌规则的创造并且可以提供给更多的人进行游玩。wzh打算按照提示注册一个账号并进行游玩。
image

首次登录的用户进行注册后即可进入对应的网页中(此处的邮箱系统还没有实现,打算在beta阶段实现,因此此处直接填入相应的验证码框中)

image

已有账号的用户通过登录页面进行对应的页面中

image

至此,wzh就正式进入了我们的操作主界面。

操作主界面

image

wzh出于好奇依次点开了主界面顶边栏的三个栏目团队介绍、联系我们和帮助中心

团队介绍

image

联系我们

image

帮助中心(此时还没有实现好来)

image

ops,看来这个帮助中心还没有成型啊,wzh暗自嘀咕。

回到首页,wzh迫不及待的想用进行创造了,于是他点开了创造中心:

用户在此处可以删除已创建的规则或者创建新的规则,也可以点击已有的规则在原有规则的基础上进行修改
image

再者,点开了创建新规则,一幅图形化界面映入眼帘,令他大吃一惊:

image

震惊之余,wzh赶紧向他的推荐者pzj请求创作方法,习得真经后,wzh开始了他的创作:

首先,wzh在“基础与牌型”界面,设置了规则的名称、游玩人数。为了继续实现他心里想的自定义规则,他还在此界面,设定了卡牌的花色等各种属性,以及玩家的积分属性,用于后续的规则构建。考虑到自己的自定义规则中存在单张和对子等牌型,他也在这一页预先设置好了他要设计的牌型。

然后,他开始对自己设计的牌型,进行牌型比较流程和牌型构建流程的设计。通过拖拽连接给定的流程组件,他构建出了单张/对子等牌型的匹配流程,以及各牌型之间的优先级关系。

随后,他进入了“对局流程”页面,先着手设计该自定义规则的对局流程。通过对自己心中所想的规则进行抽象,并一番拖拽、连线、设置了平台所提供的流程组件,他终于完成了自己心中对局流程的构建。

最后,他进入了“结算流程”界面,利用流程组件与先前设计的玩家积分属性,他完成了规则的结算构建。

在设计过程中,他不时点击右上角的“保存草稿”,将自己当前的工作成果暂存到平台上。在最后构建完成后,他点击“完成并上传规则”,将规则正式发布。至此,他终于可以在平台上,叫上自己的好友,在对局中选中这款自定义规则,开始游戏了!

不过wzh被告知目前规则解析仍存在部分未知bug,但是已有一些可玩的基础玩法mock,wzh回到了首页,打算创建一个房间来和其他玩家进行pk:

创建房间界面,此处可以选择游玩的游戏规则,可以是我们已经内置的,也可以是玩家自定义的,同时可以设定一回合思考的时间
同时可以设置房间的密码,若未设置密码,则其他玩家进入房间仅需要提供相应的房间号即可;但是若设置密码,则除了房间号还需要密码才可以进入房间

image

wzh创建了一个房间:

此处可以离开房间,只有所有人都齐了并且都准备了房主才可以开始游戏
image
并邀请其好友一同游玩。
屏幕截图 2026-05-17 215722
人齐了并且所有人都准备后,wzh点击开始游戏,进入游戏对局界面:
此处你需要选择牌打出牌(目前只涉及这种比较简单的操作,摸牌的操作先由系统代理进行)

屏幕截图 2026-05-17 215744

按照规则进行游玩至达成胜利条件后,将会弹出胜利结算画面:
屏幕截图 2026-05-17 215821

反之,失败也会有失败结算画面:
屏幕截图 2026-05-17 220116

结算后会回到房间的界面,不过此时其他玩家都是未准备的状态,且好友临时有事有处理稍后回来,而此时wzh突然想到一个之前卡住他的好点子,因此点开创造中心:
image

进入原来设计好的crazy card的卡牌规则中继续创作:
image
刚创造完,好友就发来了上线的消息,于是,wzh在首页栏中点击返回房间的按钮即可返回刚才的房间中:
屏幕截图 2026-05-17 215958

又不知玩了多久,好友打算邀请尝试别的多人游戏,并且想要假设密码来限制不速之客,因此其创建了房间如下:
c5406ff215dcd197dd3c4cb0800b2d57

wzh依次输入房间号和密码后进入了房间:
屏幕截图 2026-05-17 220329
屏幕截图 2026-05-17 220342
屏幕截图 2026-05-17 220357

懊恼的发现被好友耍了,他只是想当房主,然后狠狠赢一把,之后他俩心满意足的玩了10分钟,直到好友有事而结束。

此后,wzh打算修改个人信息,于是点开了用户中心:

此处用户可以修改用户名和密码,并且在此处可以进行登出操作,退出游玩

image

并进行了相应的用户名和密码的修改:
image
image

对运行环境的要求

对于运行环境几乎没有特殊的要求,只要用户可以正常上网即可登录我们的平台进行创作和游玩。

安装与使用方法

在互联网上输入并搜索网址:http://www.isetwildcard.me,即可进入我们平台的登录注册界面,然后参照上述注册流程即可完成相应的注册并进入我们平台的操作主界面。

描述系统已知的问题和限制

已知但不计划在本版本进行修复的问题

  1. 出现了与其他用户同名的情况不会正常提示,且会触发验证码无效,需要重新等待发送验证码,方法就是换个名字然后等个1分钟重新获取一个验证码
    1c2f8c4cbce1188afe55cf404a748222

  2. 由于规则解析的未知问题,目前用户创造出来的规则还没办法成功的以规则的形式进行游玩,方法就是~~让用户先委屈玩一下本地已有的mock游戏~~~。
    image

已知的限制条件

由于规则解析的未知问题,目前用户创造出来的规则还没办法成功的以规则的形式进行游玩,只能就是~~让用户先委屈玩一下本地已有的mock游戏~~~。

说明软件的发布方式以及发布地址

软件主页网址:http://www.isetwildcard.me/game/75DCD6